blow its tits off - Turco Inglés Diccionario